built or raised upon a vault or arch - German English Dictionary